participle group - French English Dictionary